Big Huge Thesaurus

aminoalkanoic acid

noun